@charset "utf-8";

/* CSS Document */
body {
	margin: 0;
	padding: 0;
	font: 77% sans-serif;
	background: black;
	-moz-border-radius: 10px; /* Firefox */
	-webkit-border-radius: 10px; /* Safari, Chrome */
	-khtml-border-radius: 10px; /* Konqueror */
	border-radius: 10px; /* CSS3 */

}

#header {
	margin: 0;
	padding: 0.5em 1em;
	background: black;
	border: 1px solid lime;
	-moz-border-radius: 10px; /* Firefox */
	-webkit-border-radius: 10px; /* Safari, Chrome */
	-khtml-border-radius: 10px; /* Konqueror */
	border-radius: 10px; /* CSS3 */
}

#footer {
	margin: 0;
	background: #39F;
	color: #00FF00;
	-moz-border-radius: 10px; /* Firefox */
	-webkit-border-radius: 10px; /* Safari, Chrome */
	-khtml-border-radius: 10px; /* Konqueror */
	border-radius: 10px; /* CSS3 */
}

#main1 {
	margin: 0;
	padding: 0;
	/*      background: #B0C4DE url(file:///C|/Users/Andrea/Desktop/Webseite_Test-Home/bg_links1.gif) top left repeat-y;
*/
}

#main2 {
	margin: 0;
	padding: 0;
	/*		background: url(file:///C|/Users/Andrea/Desktop/Webseite_Test-Home/bg_rechts2.gif) top right repeat-y;
*/
}

#left {
	float: left;
	width: 130px;
	height: 300px;
	margin: 0;
	padding: 10px;
	font-size: 0.9em;
	background: black;
	border: 1px solid lime;
	-moz-border-radius: 10px; /* Firefox */
	-webkit-border-radius: 10px; /* Safari, Chrome */
	-khtml-border-radius: 10px; /* Konqueror */
	border-radius: 10px; /* CSS3 */
}

#right {
	float: right;
	width: 130px;
	height: 300px;
	margin: 0;
	padding: 10px;
	font-size: 0.9em;
	-moz-border-radius: 10px; /* Firefox */
	-webkit-border-radius: 10px; /* Safari, Chrome */
	-khtml-border-radius: 10px; /* Konqueror */
	border-radius: 10px; /* CSS3 */
}

#middle {
	margin: 0 150px;
	padding: 10px;
	height: 300px;
	background: black;
	font-size: 0.9em;
	-moz-border-radius: 10px; /* Firefox */
	-webkit-border-radius: 10px; /* Safari, Chrome */
	-khtml-border-radius: 10px; /* Konqueror */
	border-radius: 10px; /* CSS3 */
}

/*Diese Anweisung sorgt für die korrekte Plazierung der Fußzeie. Durch clear:both werden die floats aufgehoben, mit denen duie Spalten darüber angeordnet sind. S.197*/
.cleaner {
	clear: both;
	heigth: 1px;
	border: 0px none;
	margin: 0;
	padding: 0;
	background: transparent;
}


h1,h2 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 1.7em;
	margin: 0;
}

h3 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 1.7em;
	margin: 0;
	color: lime;
}

/*Color of nav*/
a {
	color: lime;
}

p {
	margin: 1.0em 0;
	color: lime;
}

link {
	color: lime;
}

table {
	border-collapse: separate;
	font-family: Tahoma, Geneva, sans-serif;
	border-spacing: 6px;
	font-size: 76%;
	border-color: lime;
}

td,th {
	padding: 0.3 em 1em;
	background: black;
	border-bottom: 2px solid #09F;
	border-right: 2px solid #09F;
	border-color: lime;
}

th {
	background: black;
	border-color: lime;
}